Elliptic Curve Discrete Logarithms and the Index Calculus
نویسندگان
چکیده
The discrete logarithm problem forms the basis of numerous cryptographic systems. The most eeective attack on the discrete logarithm problem in the multiplicative group of a nite eld is via the index calculus, but no such method is known for elliptic curve discrete logarithms. Indeed, Miller 23] has given a brief heuristic argument as to why no such method can exist. IN this note we give a detailed analysis of the index calculus for elliptic curve discrete logarithms, amplifying and extending miller's remarks. Our conclusions fully support his contention that the natural generalization of the index calculus to the elliptic curve discrete logarithm problem yields an algorithm with is less eecient than a brute-force search algorithm. 0. Introduction The discrete logarithm problem for the multiplicative group F q of a nite eld can be solved in subexponential time using the Index Calculus method, which appears to have been rst discovered by Kraitchik 14, 15] in the 1920's and subsequently rediscovered and extended by many mathematicians. (See, for example, 1] and 43], and for a nice summary of the current state-of-the-art, see 29].) For this reason, it was proposed independently by Miller 23] and Koblitz 12] that for cryptographic purposes, one should replace F q by the group of rational points E(F q) on an elliptic curve, thus leading to the Elliptic Curve Discrete Logarithm Problem, which we abbreviate as the ECDL problem. Indeed, Victor Miller gives in his article 23, page 423] two reasons why \it is extremely unlikely that anìndex calculus' attack on elliptic curves will ever be able to work." Miller's reasons may be brieey summarized as follows: (1) It is diicult to nd elliptic curves E=Q with a large number of small rational points. This observation may be split into two pieces. (a) It is diicult to nd elliptic curves E=Q with high rank. (b) It is diicult to nd elliptic curves E=Q generated by points of small height.
منابع مشابه
Discrete Logarithms and Elliptic Curves in Cryptography
Since ancient times, there has been a tug-of-war taking place between code makers and code breakers. Only within the last fifty years have the code makers emerged victorious (for now that is) with the advent of public key cryptography. This paper surveys the mathematical foundations, shortcomings, and novel variants of the “first” public key cryptosystem envisioned by Whitfield Diffie, Martin H...
متن کاملSummation polynomials and the discrete logarithm problem on elliptic curves
The aim of the paper is the construction of the index calculus algorithm for the discrete logarithm problem on elliptic curves. The construction presented here is based on the problem of finding bounded solutions to some explicit modular multivariate polynomial equations. These equations arise from the elliptic curve summation polynomials introduced here and may be computed easily. Roughly spea...
متن کاملThe new protocol blind digital signature based on the discrete logarithm problem on elliptic curve
In recent years it has been trying that with regard to the question of computational complexity of discrete logarithm more strength and less in the elliptic curve than other hard issues, applications such as elliptic curve cryptography, a blind digital signature method, other methods such as encryption replacement DLP. In this paper, a new blind digital signature scheme based on elliptic curve...
متن کاملAn efficient blind signature scheme based on the elliptic curve discrete logarithm problem
Elliptic Curve Cryptosystems (ECC) have recently received significant attention by researchers due to their high performance such as low computational cost and small key size. In this paper a novel untraceable blind signature scheme is presented. Since the security of proposed method is based on difficulty of solving discrete logarithm over an elliptic curve, performance of the proposed scheme ...
متن کاملIndex calculus for abelian varieties of small dimension and the elliptic curve discrete logarithm problem
We propose an index calculus algorithm for the discrete logarithm problem on general abelian varieties of small dimension. The main difference with the previous approaches is that we do not make use of any embedding into the Jacobian of a well-suited curve. We apply this algorithm to the Weil restriction of elliptic curves and hyperelliptic curves over small degree extension fields. In particul...
متن کامل